English Dictionary
◊ FERRET OUT
ferret out
v : discover through persistent investigation; "She ferreted out
the truth"